powerful explosive - Turkish English Dictionary